<html>
<head><meta charset="utf-8"><title>Adding new methods to existing features? · t-libs · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/index.html">t-libs</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Adding.20new.20methods.20to.20existing.20features.3F.html">Adding new methods to existing features?</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="206436408"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Adding%20new%20methods%20to%20existing%20features%3F/near/206436408" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lukas Kalbertodt <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Adding.20new.20methods.20to.20existing.20features.3F.html#206436408">(Aug 10 2020 at 07:58)</a>:</h4>
<p>Quick question: Is it ok to add new unstable methods (or API in general) to already existing unstable features? Or rather create a new feature name? Context is this, in case you're interested: <a href="https://github.com/rust-lang/rust/pull/75019#discussion_r467583396">https://github.com/rust-lang/rust/pull/75019#discussion_r467583396</a></p>



<a name="206436717"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Adding%20new%20methods%20to%20existing%20features%3F/near/206436717" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> lcnr <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Adding.20new.20methods.20to.20existing.20features.3F.html#206436717">(Aug 10 2020 at 08:02)</a>:</h4>
<p>from what I know this is fine and iirc have already seen this a few times before, not part of <code>t-libs</code> though</p>



<a name="206446426"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Adding%20new%20methods%20to%20existing%20features%3F/near/206446426" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Amanieu <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Adding.20new.20methods.20to.20existing.20features.3F.html#206446426">(Aug 10 2020 at 10:20)</a>:</h4>
<p>Yes it's fine. You can make any changes you want to an unstable feature. The only case where you need to be careful is when that feature is already in FCP.</p>



<a name="206449229"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/219381-t-libs/topic/Adding%20new%20methods%20to%20existing%20features%3F/near/206449229" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Lukas Kalbertodt <a href="https://rust-lang.github.io/zulip_archive/stream/219381-t-libs/topic/Adding.20new.20methods.20to.20existing.20features.3F.html#206449229">(Aug 10 2020 at 11:05)</a>:</h4>
<p>Thanks you two :)</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>